package com.kirk.cts.core.runcycle.schedule.processor;

import com.kirk.cts.core.runcycle.schedule.Schedule;

/**
 * <p> IScheduleProcessor.java </p>
 *
 * @version 1.0.0
 * @Author kirkliu
 * @Date 2020-08-30 16:29
 * @Description 运行计划处理器接口
 */
public interface IScheduleProcessor {

    /**
     * 执行当前运行计划
     */
    void execute(Schedule schedule);

    /**
     * 处理器当前位置
     */
    int getIndex();

}
